river placer - German English Dictionary